package com.health.db.dao.user.impl;

import com.health.db.dao.user.IUserPreRegisterInfoDao;
import com.health.db.mapper.UserPreRegisterInfoMapper;
import com.health.db.model.UserPreRegisterInfo;

public class UserPreRegisterInfoDaoImpl implements IUserPreRegisterInfoDao{

    UserPreRegisterInfoMapper userPreRegisterInfoMapper;

    @Override
    public int insertUserPreRegisterInfo(UserPreRegisterInfo preRegisterInfo) {
        return userPreRegisterInfoMapper.insertSelective(preRegisterInfo);
    }

    @Override
    public int deleteUserPreRegisterInfoByUserNo(String userNo) {
        return userPreRegisterInfoMapper.deleteByUserNo(userNo);
    }

    @Override
    public UserPreRegisterInfo getByUserNo(String userNo) {
        return userPreRegisterInfoMapper.selectByUserNo(userNo);
    }

    @Override
    public int updateUserPreRegisterInfo(UserPreRegisterInfo preRegisterInfo) {
        return userPreRegisterInfoMapper.updateByPrimaryKeySelective(preRegisterInfo);
    }

    public UserPreRegisterInfoMapper getUserPreRegisterInfoMapper() {
        return userPreRegisterInfoMapper;
    }

    public void setUserPreRegisterInfoMapper(UserPreRegisterInfoMapper userPreRegisterInfoMapper) {
        this.userPreRegisterInfoMapper = userPreRegisterInfoMapper;
    }
}
